if( Session["UserName"] !="Admin" )有生成错误

来源:百度知道 编辑:UC知道 时间:2024/05/28 05:52:33
提示 若要获取值比较,可以把左边转换为String类型 是怎么回事呢?这个语句写法不对吗?
我这样写的目的是如果登陆用户不是管理员,就不能执行耨些操作,可是生成后管理员也不能执行操作了,怎么回事啊??郁闷死啦!!

Session["UserName"]是object类型当然不能用于比较了 建议改成Session["UserName"].Tostring()
object可以跟null比较
也就是说可以判断 Session["UserName"]!=null

不太明白,你可以这样试一下。
if( Session["UserName"].ToString() !="Admin" )